﻿package cn.antscrpt.antLib.logo 
{
	import flash.geom.Point;
	
	/**
	 * ...
	 * @author AntScript
     * @blog  http://www.antscript.cn
	 */
	public class PointData 
	{
		
		public static const FRAME_POINT_3D:Vector.<Vector.<Number>> = Vector.<Vector.<Number>>([	Vector.<Number>([0,55, -47.63,27.5, 0,46.6]),
																								Vector.<Number>([-0,55, 0,46.6, 47.63,27.5]),
																								Vector.<Number>([0,46.6,-47.63,27.5,-40.4,23.3 ]),
																								Vector.<Number>([0,46.6 , 40.4,23.3, 47.63,27.5 ]),
																								Vector.<Number>([-47.63,27.5 , -47.63,-27.5 , -40.4,23.3 ]),
																								Vector.<Number>([47.63,27.5 , 40.4,23.3 , 47.63,-27.5 ]),
																								Vector.<Number>([-40.4,23.3 , -47.63,-27.5 , -40.4,-23.3 ]),
																								Vector.<Number>([40.4,23.3 ,40.4 ,-23.3 , 47.63,-27.5 ]),
																								Vector.<Number>([-40.4,-23.3 , -47.63,-27.5 , 0,-55 ]),
																								Vector.<Number>([40.4,-23.3 , 0,-55 , 47.63,-27.5 ]),
																								Vector.<Number>([-40.4,-23.3 , 0,-55 , 0,-46.6 ]),
																								Vector.<Number>([40.4, -23.3 , 0, -46.6 , 0, -55 ])]);
		public static const SHAPE_POINT_3D:Vector.<Vector.<Number>> = Vector.<Vector.<Number>>([	Vector.<Number>([ 0,42.7 ,-6 ,21 ,6 ,21 ]),
																								Vector.<Number>([ 0, 42.7,-15 ,34 ,-6 ,21 ]),
																								Vector.<Number>([ 0, 42.7,6 ,21 ,15 ,34 ]),
																								Vector.<Number>([ -4,17.5 ,-4 ,1.5 ,4 ,1.5 ]),
																								Vector.<Number>([ -4,17.5 ,4 ,1.5 ,4 ,17.5 ]),
																								Vector.<Number>([ -6,-2.5 ,0 ,-43.5 ,6 ,-2.5 ]),
																								Vector.<Number>([ -6,-2.5 ,-13.3 ,-35 ,0 ,-43.5 ]),
																								Vector.<Number>([ 6, -2.5, 0, -43.5, 13.5, -35]),
																								Vector.<Number>([ -23.4, 29.5, -27.5, 27, -20.2, 14.5]),
																								Vector.<Number>([ -23.4, 29.5, -20.2, 14.5, -17.6, 19.3]),
																								Vector.<Number>([ -17.6, 19.3, -20.2, 14.5, -7.2, 14.5]),
																								Vector.<Number>([ -17.6, 19.3, -7.2, 14.5, -7.2, 19.3]),																								
																								Vector.<Number>([ 23.4, 29.5, 27.5, 27, 20.2, 14.5]),
																								Vector.<Number>([ 23.4, 29.5, 20.2, 14.5, 17.6, 19.3]),
																								Vector.<Number>([ 17.6, 19.3, 20.2, 14.5, 7.2, 14.5]),
																								Vector.<Number>([ 17.6, 19.3, 7.2, 14.5, 7.2, 19.3]),
																								Vector.<Number>([ -37.3, 12, -7.2, 7.2, -7.2, 12]),
																								Vector.<Number>([ -37.3, 12, -37.3, 7.2, -7.2, 7.2]),
																								Vector.<Number>([ 37.3, 12, 7.2, 7.2, 7.2, 12]),
																								Vector.<Number>([ 37.3, 12, 37.3, 7.2, 7.2, 7.2]),
																								Vector.<Number>([ -18, 4.6, -34, -23.8, -29.8, -26.2]),
																								Vector.<Number>([ -18, 4.6, -29.8, -26.2, -15, 0]),
																								Vector.<Number>([ -18, 4.6, -15, 0, -7.2, 4.6]),
																								Vector.<Number>([ -7.2, 4.6, -15, 0, -7.2, 0]),
																								Vector.<Number>([ 18, 4.6, 34, -23.8, 29.8, -26.2]),
																								Vector.<Number>([ 18, 4.6, 29.8, -26.2, 15, 0]),
																								Vector.<Number>([ 18, 4.6, 15, 0, 7.2, 4.6]),
																								Vector.<Number>([ 7.2, 4.6, 15, 0, 7.2, 0])]);
		public static const FRAME_POINT_2D:Vector.<Number> = Vector.<Number>([	0, -55, -47.63, -27.5, 0, -46.6,
																				-0, -55, 0, -46.6, 47.63, -27.5,
																				0, -46.6, -47.63, -27.5, -40.4, -23.3,
																				0, -46.6 , 40.4, -23.3, 47.63, -27.5 ,
																				-47.63, -27.5 , -47.63, 27.5 , -40.4, -23.3 ,
																				47.63, -27.5 , 40.4, -23.3 , 47.63, 27.5 ,
																				-40.4, -23.3 , -47.63, 27.5 , -40.4, 23.3 ,
																				40.4, -23.3 , 40.4 , 23.3 , 47.63, 27.5 ,
																				-40.4, 23.3 , -47.63, 27.5 , 0, 55,
																				40.4, 23.3 , 0, 55 , 47.63, 27.5 ,
																				-40.4, 23.3 , 0, 55 , 0, 46.6 ,
																				40.4, 23.3 , 0, 46.6 , 0, 55 ]);
		public static const SHAPE_POINT_2D:Vector.<Number> = Vector.<Number>([ 	0, -42.7 , -6 , -21 , 6 , -21 ,
																				0, -42.7, -15 , -34 , -6 , -21 ,
																				0, -42.7, 6 , -21 , 15 , -34 ,
																				-4, -17.5 , -4 , -1.5 , 4 , -1.5 ,
																				-4, -17.5 , 4 , -1.5 , 4 , -17.5 ,
																				-6, 2.5 , 0 , 43.5 , 6 , 2.5, 
																				-6, 2.5 , -13.3 , 35 , 0 , 43.5 ,
																				6, 2.5, 0, 43.5, 13.5, 35,
																				-23.4, -29.5, -27.5, -27, -20.2, -14.5,
																				-23.4, -29.5, -20.2, -14.5, -17.6, -19.3,
																				-17.6, -19.3, -20.2, -14.5, -7.2, -14.5,
																				-17.6, -19.3, -7.2, -14.5, -7.2, -19.3,
																				23.4, -29.5, 27.5, -27, 20.2, -14.5,
																				23.4, -29.5, 20.2, -14.5, 17.6, -19.3,
																				17.6, -19.3, 20.2, -14.5, 7.2, -14.5,
																				17.6, -19.3, 7.2, -14.5, 7.2, -19.3,
																				-37.3, -12, -7.2, -7.2, -7.2, -12,
																				-37.3, -12, -37.3, -7.2, -7.2, -7.2,
																				37.3, -12, 7.2, -7.2, 7.2, -12,
																				37.3, -12, 37.3, -7.2, 7.2, -7.2,
																				-18, -4.6, -34, 23.8, -29.8, 26.2,
																				-18, -4.6, -29.8, 26.2, -15, 0,
																				-18, -4.6, -15, 0, -7.2, -4.6,
																				-7.2, -4.6, -15, 0, -7.2, 0,
																				18, -4.6, 34, 23.8, 29.8, 26.2,
																				18, -4.6, 29.8, 26.2, 15, 0,
																				18, -4.6, 15, 0, 7.2, -4.6,
																				7.2, -4.6, 15, 0, 7.2, 0]);
		
														
		public function PointData() 
		{
			
		}
		
	}
	
}